home *** CD-ROM | disk | FTP | other *** search
/ Aminet 33 / Aminet 33 - October 1999.iso / Aminet / dev / c / GAPLib.lha / GAPLib / gaplib / Common.mk next >
Encoding:
Makefile  |  1999-07-04  |  1.7 KB  |  79 lines

  1. OBJ = Evolve.o Testbit.o Flip.o IRange.o \
  2.     CreatePopulation.o EnterGAP.o Crossover.o \
  3.     Random.o DeletePopulation.o Magic.o PopMember.o \
  4.     DefaultFunctions.o HammingDist.o Misc.o Filters.o
  5.  
  6. lib: $(OBJ)
  7.     $(AR) $(AROPTS) $(LIBRARY) $(OBJ)
  8.  
  9. all: veryclean lib
  10.  
  11. clean:
  12.     rm -f $(OBJ) mkver.o mkver increv.o increv VString
  13.  
  14. veryclean:
  15.     rm -f Evolve.o Testbit.o Flip.o CreatePopulation.o IRange.o \
  16.     EnterGAP.o Crossover.o Random.o DeletePopulation.o Magic.o \
  17.     PopMember.o ../lib/libgap.a
  18.  
  19. bump: increv
  20.     ./increv
  21.  
  22. increv: increv.c
  23.     $(CC) -o increv increv.c
  24.  
  25. mkver: mkver.c
  26.     $(CC) -o mkver mkver.c
  27.  
  28. VString: mkver GAP_Version GAP_Revision
  29.     -chmod 755 mkver
  30.     ./mkver c >VString
  31.  
  32. Evolve.o: Evolve.c GAPLocal.h
  33.     $(CC) $(CFLAGS) $(INCL) -c Evolve.c
  34.  
  35. Magic.o: Magic.c GAPLocal.h
  36.     $(CC) $(CFLAGS) $(INCL) -c Magic.c
  37.  
  38. Testbit.o: Testbit.c
  39.     $(CC) $(CFLAGS) $(INCL) -c Testbit.c
  40.  
  41. Flip.o: Flip.c
  42.     $(CC) $(CFLAGS) $(INCL) -c Flip.c
  43.  
  44. IRange.o: IRange.c
  45.     $(CC) $(CFLAGS) $(INCL) -c IRange.c
  46.  
  47. CreatePopulation.o: CreatePopulation.c GAPLocal.h
  48.     $(CC) $(CFLAGS) $(INCL) -c CreatePopulation.c
  49.  
  50. PopMember.o: PopMember.c GAPLocal.h
  51.     $(CC) $(CFLAGS) $(INCL) -c PopMember.c
  52.  
  53. EnterGAP.o: EnterGAP.c VString
  54.     $(CC) $(CFLAGS) $(INCL) -c EnterGAP.c
  55.  
  56. Crossover.o: Crossover.c GAPLocal.h
  57.     $(CC) $(CFLAGS) $(INCL) -c Crossover.c
  58.  
  59. Random.o: Random.c
  60.     $(CC) $(CFLAGS) $(INCL) -c Random.c
  61.  
  62. DeletePopulation.o: DeletePopulation.c
  63.     $(CC) $(CFLAGS) $(INCL) -c DeletePopulation.c
  64.  
  65. DefaultFunctions.o: DefaultFunctions.c
  66.     $(CC) $(CFLAGS) $(INCL) -c DefaultFunctions.c
  67.  
  68. HammingDist.o: HammingDist.c
  69.     $(CC) $(CFLAGS) $(INCL) -c HammingDist.c
  70.  
  71. Misc.o: Misc.c GAPLocal.h
  72.     $(CC) $(CFLAGS) $(INCL) -c Misc.c
  73.  
  74. Filters.o: Filters.c GAPLocal.h
  75.     $(CC) $(CFLAGS) $(INCL) -c Filters.c
  76.  
  77.  
  78.  
  79.